85042421
51695216
2501791
34368518
23442911
43978479
78406081
6641256
57201585
93029320
93131942
87389376
2832276
16212303
24219209
60465165
34935953
54611603
54256714
58171949
1788004
86241422
81394012
58326444
16402807
1144444
44929271
82767691
68364802
82477681
849207
31145376
5913678
38058278
3035961
25284720
5145209
52038198
37158081
95868682