42654
43967068
74456261
63523408
89685609
26154103
40833987
8943627
63927984
16424726
76929802
83591710
1399216
54471251
44271077
82768152
27947287
93648632
94368342
50606269
66734340
2048614
20127109
85456430
553213
14985919
58949647
48697380
83033401
47998428
86809142
22482880
41515015
10587775
70464569
9741283
95477034
24493764
41025272
48234875