79481025
40336518
75871060
67437767
38056797
4738792
31858267
83035841
21009490
6176283
81076895
55325353
2118917
6006675
10625157
49399415
35681415
55974254
15226405
8110413
54938610
27247688
9669903
72113713
39045845
49975174
1921283
69267534
72956863
62219491
90916787
62936818
42128626
8143707
51275803
7256488
1242664
513760
43546531
41402533