84012799
22378184
88844995
4407878
92229498
12486586
77599604
3589929
90195312
32329809
14129096
96582332
6898582
2266769
1153291
294050
48273433
3381554
60788010
24241735
16416940
26357405
37152205
68282565
9704524
61071013
63184400
33467106
34469848
6157843
72683850
549673
47394419
22973199
95582848
82884166
4679905
3995946
94289482
6117936