42092034
45587396
42866987
65736136
16386334
57163272
29757223
29527899
77166448
70971766
78689028
14553151
85258030
78397612
32977817
15428469
91268717
2092402
7071288
96097749
92206621
81108450
84123529
51967461
36813020
1748771
76237093
53046105
99339216
73318746
2625417
17834127
36697667
52968638
94168851
35081797
98169460
46684394
82047537
28089231