97212872
18539274
71448862
57597422
437804
15181030
75095713
15818871
46127081
2949398
18818329
22932784
36113442
5812172
3521018
83433466
57719412
66791409
23992136
587898
90987197
36607880
33339207
20625262
98176125
35644586
61597200
58992928
49877319
80518716
69249656
28381139
3043353
42755890
49251147
65844778
99133429
42032246
61446172
49095239