59434475
20918400
83222013
75102285
73462076
24121907
45927376
16982784
88731231
9794955
72121843
62717939
26637174
74118512
1741545
83175743
23959285
75801480
75623079
41865633
54099473
20741393
75157959
32153670
51869775
71017008
434548
50466788
93159353
30508507
85916236
2883806
84251934
97191569
57633151
45362855
488850
25092471
946348
66919121