60378422
13009045
20494904
20628017
41795987
95004181
39084663
23987409
57683087
55998833
90762385
33936432
77859730
47589
99482615
67078273
31948343
35366902
60766376
26085222
16658765
56361808
41291013
35182598
98509761
2563424
75655043
63905131
73597404
96198927
10633660
36115190
18393177
71154512
58933998
52117926
43496000
66147198
72079709
7162169