88948836
69424997
16215434
47636073
39333608
8197703
40267242
92332343
89607161
78132112
73557667
16144860
52251978
18142902
83247981
7691920
94758652
49354188
41274845
76961405
9152407
5488752
12215212
6403188
17148351
3153057
53586734
2323936
60501311
90693755
431657
74449587
60452019
92921078
42203151
7309282
202960
89632034
69387894
26345332