94931968
17173488
85083771
24356202
3579109
15094191
74028141
12202759
82409264
7067321
49642640
95497863
71957623
10053878
76601312
7743294
380392
24342212
65033618
82691083
4177460
51768018
3191759
20794244
92511532
29011259
6589090
8387001
47093896
3991353
16882465
14581418
57384189
94784845
68162468
46016661
917809
3759245
77901812
81635413