23424871
11992522
95312496
61431317
91968368
22719320
68565042
4832794
9911984
59175376
43717174
3014203
96171835
50075938
44853386
77255266
45234337
65533468
39253454
41072799
35831101
79391134
704883
65062500
92117893
30447637
23364043
4250225
8735256
9678418
83192960
13695564
58795391
56148323
31811191
9808612
46672287
42753291
90204108
7513678