3427932
1154913
67662126
93538423
61308785
50264520
3552852
13882542
94847386
32445897
89832991
50251614
33438097
57244983
74636331
53067202
74633010
59805778
60993609
53237111
45094186
22353502
59879289
34388731
78071424
47144389
35716272
86858275
61374407
63088431
67289479
98577920
31271530
54335897
41492814
20397969
90391357
87057435
14639840
44623954