94758283
87217028
85377538
81759754
89637125
8695841
3042436
9629877
55714530
78413860
64677
78808388
81097091
5445332
12244888
66281583
74854394
44349017
58275072
91954424
20013662
56054960
68751604
18177020
18886214
89123328
37899079
1825350
9249940
6448114
82981325
2167822
48424698
56885976
79804184
82356607
39527584
11359553
29674629
9945643