87466428
96049848
1940278
23371822
84766183
95461469
16877685
80084525
33742525
135906
7298370
6837345
14295122
8624432
57189872
66532404
29265248
901592
38965613
90034288
56952042
44129713
50784692
10795839
95195717
83571873
739431
47993546
37774542
67149842
9217196
27144583
6998585
59341817
5582130
84621416
8555408
68122970
25048964
10626264