90764160
3395876
48131923
4758945
23247571
98163301
20662945
92754830
5482226
16368660
12975303
97902596
84476515
70873952
82984845
57753078
86421619
56281352
99636613
23168055
67269322
21375085
18626908
10901339
9675571
47939021
54197633
76555373
36609842
37563157
15388368
88511471
5825178
82994706
80782341
98616197
24857622
82277166
92123531
38176794