83347969
9792917
20272542
19408598
95312862
22391605
34445559
87699180
97057170
98132974
85325250
1723777
82253716
65326070
60517337
6831522
96249111
35342415
53054203
34508624
49247291
42919827
2686194
76359887
6265346
78603948
23577788
68484894
85845596
2480476
27179084
30486543
46149267
81169604
30667332
19626827
56938848
91449730
90805611
12046863