40004239
62186137
43242127
99532506
40822394
7836237
3589737
526591
51197013
11182967
49529371
76855843
29261901
36173211
59801754
92769554
79197053
37795157
28764592
7679639
8525334
49227285
90195539
45488577
5645604
31125363
50732655
94918570
18801440
90519793
3079222
31779795
60432548
19825089
24069424
71388253
23903349
98691210
4639299
24051204