81214943
73723388
12254785
58997389
69502191
68509712
78043339
9681201
70499527
4532840
5256117
62925774
637936
50492076
9973817
84404841
75711588
43616203
62488461
27778021
20783617
29627599
93209741
21084660
492613
99722550
29704768
73677286
9822883
88635250
97582040
32946209
79147750
25759696
37041118
5596705
16602174
3366374
44708627
86031212