41444140
28824611
81672641
3127603
4978145
30691584
7948387
81826834
1405313
62253041
70554614
3185885
4517230
71258081
39458320
30465982
6471739
32136810
26012455
85774530
64558144
7423800
66512300
79935605
86747000
90977804
7425991
7988389
20559343
59265743
61354627
66994636
2451870
73838454
31398864
30744283
32157586
91151468
29447219
1098848