92708507
78406506
12136539
40073924
44684039
3478865
4220340
52356293
37001904
89248157
52571172
67103653
47938854
86974851
36658682
69313495
97262859
44576803
36768859
17188725
791465
90257985
99371396
32987672
48968532
5072448
57254413
67008299
66992246
39621487
36688812
850551
89711369
5250246
31446805
83671162
75446328
80744691
80086243
63151022