48136739
29194889
92352177
50813374
50216874
20011474
44587231
70532283
96767848
45341472
16115539
55061710
27982750
13129039
27242550
25531261
85476397
23098693
42899744
12874914
7516330
3747675
26679161
12225829
5698610
29729416
5880392
76912917
21762813
30665463
31247645
57133993
6766536
83702650
18974812
88169726
27121609
543781
32125221
55084193