38684308
75948641
12451976
55894499
48963542
49058016
58305767
2227291
96904512
89687784
53538544
8094549
4964624
64014688
13163841
87355685
13976164
6559306
73605709
34737555
3624043
35299610
89417741
51944362
61179578
66102544
8889532
41124370
45224710
9858517
41174403
6059063
57786023
5605511
29141722
84778843
54003955
11949302
49232373
62283595