79092936
933465
50175108
95951341
23361188
23325494
73814175
77715397
20586859
44499444
34953174
5516024
60441033
62759426
11263120
8912063
88775629
10903141
78367232
19497765
49094707
93219283
44009696
66986176
9386315
55407376
42859784
17847163
99651394
8398985
20271623
94574436
66524589
14725076
51553836
59511177
91133038
10223762
27965210
11276810