43257416
86666329
53974907
3681972
33377056
1076128
44192186
63694485
82319263
35932378
21488173
50383502
1193924
15365481
85861643
17877885
65187295
67465741
94684079
48916111
125268
59771415
23253483
90902586
226509
30252370
34208298
12074339
8266578
33102039
50718196
54166518
92948693
40952850
70982744
64619793
37482600
20548430
2449759
60538716