25696778
56824043
63519614
38704123
41396926
3872557
38891881
78931277
56482737
37417840
83227434
48094621
19025433
84714122
87373606
81838926
6338983
46453429
8511455
4723900
54306930
95211614
74818724
96725731
96609958
7038519
95129055
57276023
77136496
87149964
43295648
86569556
24895142
21845935
34106182
78858439
37852176
35054061
34093419
12139628