88544952
90715671
82942688
61654630
55685421
65153240
50483338
61146179
81212171
46965676
68037460
48785796
89706856
9929408
49832178
46778124
35012708
19365276
86388216
5136613
77327377
24542140
92684166
61122668
68455992
24935701
49498654
19835588
84563186
44525975
19631502
685095
95951477
122126
243795
73602257
79042432
33625873
22842203
3894197