1592150
74786333
36937999
55206926
34748237
16621079
71701255
646542
4981361
22777920
3616335
68074796
53295665
53424257
92001497
9284173
41167971
3339879
32077579
67444373
6078532
98752448
92269397
70845353
62429228
15281634
9966432
91739262
88747253
45053607
76416802
19163251
62358614
11319018
66823662
86801469
29459527
13375676
79615244
7115580