82642484
66144652
41354016
17292225
94858106
45603964
81245214
2461999
53566603
23733928
37165388
97937423
53312265
67249231
18281001
39705767
62378894
80371825
78307373
92651513
15522411
11129307
69722606
85902650
9750532
6960912
72466916
23436195
14664203
56091307
38769535
6073123
48503185
17612248
75189015
98746323
51568314
30447553
81017038
87461893