32209499
55506506
51359207
76291929
50141600
2095623
51129389
7796230
6585299
60441230
88473609
54688386
21746304
34226197
99084714
1709600
64534153
43283412
41184081
36705841
91555161
42205291
22312505
35014153
56997906
89842566
62934578
44267767
80216401
5044490
49988485
32566957
93372179
91164668
36568763
48628217
40074710
79587616
10231785
5019766