10307226
19842920
24514878
18125658
68206416
34052304
38848681
39207190
2685094
76247344
90091918
9814802
46722545
85923763
90908446
70585176
75047246
73606265
53892234
54232321
9360260
47367106
48241114
41752855
23154713
23416293
85379784
6733705
60946467
63668185
7234160
20765324
19361876
24886397
2915705
5525306
22966936
54881667
53446608
10969274