90217166
64262485
9101681
26394183
98921245
89375472
19728448
60986382
13143915
85564889
4369974
78699403
53055166
38374732
4141295
412145
73135500
44572145
99408667
9351216
37318722
33873913
64125360
81981910
78678018
24699007
82073995
36532374
9035423
26005950
26059282
35337673
3493410
45956569
46495568
6312910
12311015
21427190
68504449
83492005