23007053
57853480
25568448
53126656
78885111
40256343
3846166
57774370
91363292
60917926
23733492
93526202
75429053
36049471
74588022
9684390
5049518
56028997
59274240
17333935
4774704
57582936
42105315
63665521
91611853
8211726
83929451
3765418
5599854
65226910
14397500
92079424
12316744
69683594
51289681
15941852
34466912
70566393
70739470
88783140