73912003
61435725
92906209
49763632
1575806
17417064
17311241
14061186
5880687
61443075
17737669
86637052
97661447
85104731
77548901
32938315
15119032
39433360
38033296
33963116
6367415
9221699
48901025
2863220
40016840
72713755
76648881
74762171
79074324
7297502
95697236
20282703
69283744
32263014
50819937
87504286
83975728
82376863
30898576
52377186