42389617
94999205
95296202
6759027
83825952
36858522
78569954
99181188
88629152
28248839
86695004
76044505
82072857
14858109
36688142
83887728
15425633
34753699
14091333
18137175
5365506
40694150
50268146
5946953
61831503
61967788
76564337
62621409
3875187
57694551
21674560
99506974
59429008
91267241
58184846
52836082
62414965
1686567
37781364
26985039