34509761
68264835
87002455
76646132
30481206
79843535
72276779
135278
36818760
94691791
23854112
6763559
89919618
86439399
83549960
8101414
46246288
85538279
4482446
81064411
63518390
10237022
36921206
1474778
9892117
58836833
16787285
73075189
26478324
39986836
36412790
59844990
73618061
56947352
8435852
308792
53492325
2895398
52937825
75845586