41489131
32146116
9113307
85526363
95867752
83661608
4074595
73424382
49638891
29787628
19919386
22945810
90544346
27372765
46918275
85514386
18731346
36743180
21789898
71449890
79473159
2631348
47905567
18679716
9396995
7643298
94101376
68536869
73885013
36322331
86195022
82833598
23661254
45249315
79971103
92659678
62903681
46385839
76819986
70947552