32478112
40135511
42077116
26757019
45797683
73958744
5554821
63397231
36746816
98904870
94064408
42817234
61215527
12905990
85147346
1008157
6481589
63537637
87625523
76446164
80255981
73448002
93926566
60896733
87004825
53154028
29285185
58044891
57009006
44527449
37031658
5128419
4283227
15064771
43566815
9316037
23657033
53235856
33884667
96965663