1760503
27172707
36728823
43615259
96847047
26169581
14138885
39717897
90802285
83327688
64117212
46088856
56245181
22702500
5864277
14672533
1383874
32569050
9503512
5215490
58193869
66695417
85808947
53614185
61276315
32848371
19519754
47188763
97166418
19006848
8195200
4087806
28966736
38528379
36429906
69239850
67644518
92814481
34644680
4816583