72355613
51225507
43051044
6252931
2754246
98165771
41593629
37049485
11314392
48985490
99995113
5921582
38286940
15016488
4925754
39933793
69121864
54256796
31398418
96769013
79019805
73643689
5105528
9845477
67562065
81951340
57934958
30497267
33291415
96755076
77463944
7145339
30063224
49434232
81438191
81522839
57545014
97397767
84546918
23255986