1021434
8148143
4271371
75484694
72781617
75601588
77085696
46737548
10292128
3765911
97439056
77561187
60887692
39868270
33756462
82034605
87786435
64219795
85939635
53949825
90093029
7789324
62044669
39685289
10404203
69956676
56485181
85312914
19083534
51458794
98828538
66708943
25472458
67446066
75741282
29308814
58554768
79066297
70045968
18297660