45782250
73327306
65873263
31136703
48299602
55788919
83493632
71621442
766406
62127479
24748503
63219461
61488514
59225509
93129255
2646158
824620
32296909
16196790
18708733
6595805
13309490
70805863
4071165
77771856
24259406
98784279
49988198
36074896
30839970
6371805
71122301
4768823
36285775
58789335
93873311
2603578
887688
20956404
23703990