48336282
36726484
834611
59188237
19535519
67232449
88375172
78428104
66825046
80966192
21042770
36446928
4775940
1577580
79907232
19881126
85474338
36297418
61747843
79957705
56138496
95692870
6762684
4485377
48623616
3035563
81255314
90759328
6329857
67812912
99355470
92845841
80166297
59069839
56996928
55986900
1679048
22142113
9703174
27616524