54985152
46203226
72959791
30804769
98957163
77792399
70891268
82612321
9852783
42517940
23548820
46548560
43045052
8905539
11681373
780285
76838044
4839182
48533216
5825434
60157810
79402392
63478237
71077376
58998797
40048375
78501643
81854054
11381367
64416036
75191346
88158507
39674271
37822224
54201187
34546309
67805829
59062019
97466421
42465926