45363923
53118671
48753440
72041654
50655497
33543742
1054904
27029850
40107
7544214
83528521
77987896
70338
28058288
59701378
93278518
82887401
78809171
30208988
97099114
25397559
79363872
55887151
34962943
1841509
33704873
52837280
55036296
6853817
79022989
54652668
70379564
1402561
87388397
96588139
94938569
39341149
48309603
4831808
54538992