19015616
617620
9895583
95828524
6249927
28461308
36396486
84415191
4126840
4852429
9179721
23167310
68979823
34275627
44403970
50656828
46741523
59545093
8863608
94927338
59311710
98495106
95416860
47881500
77842137
93338395
73401737
42612794
4744291
4576377
47573637
75056312
4755581
2271303
7942746
38331650
29259137
57314992
81953250
33303257