67328551
93307286
87547294
2548339
35865507
80328489
95348292
17944856
71955706
54732986
82068075
63934707
970284
13217297
75615370
38874538
9951011
31431573
28502963
6390394
73853623
2651507
3519573
23034193
69736777
9771439
42185355
52339021
96679817
34421314
25346769
27149256
28214714
29142683
30869518
55747928
1823543
85107686
45807944
59039822