36603791
89109113
13336234
68488679
26397828
55252660
52219889
8286469
65093982
83965377
62012262
97116266
512462
58807484
70206687
76093767
57378425
75988850
33148230
34032207
93016181
70132132
24767466
7830371
24252275
46942493
1092833
6708514
98504973
32782635
95208728
10931918
26763088
13737156
55847705
51642472
64098486
52784584
71147183
15186684