79944918
59289097
2368804
59421300
33208071
40565474
7365629
14206694
15097668
64093526
65962369
98046925
82001302
6262764
98914745
61585077
2726734
28219346
8620751
97324805
6438808
50082667
97535954
37685850
2218971
37536316
47693107
74982688
49723199
37764842
88968822
45041039
61391073
52416656
18724245
6957384
81969450
10054680
41125882
25832992