87459408
75159650
12419240
71381141
58148452
561342
41289729
32098087
81136197
97812486
30979523
34982289
40128186
70319195
72457833
77479953
52628711
3896220
29653573
90876538
51349542
58969352
26529646
82441924
14766936
29599072
22464501
7984991
149790
38188601
4309769
88661622
36444624
51039504
6486685
52872627
1008883
72504363
83964132
70298237