69273825
48875672
2155304
19852206
33804098
100008477
52176167
76083384
8079972
81002378
9055153
53362268
43241038
38836627
31566378
58251515
63783129
95457962
15251287
2966158
14696269
84316636
37256240
99708143
18653297
29854577
32985451
86751034
35135723
4706680
86066590
48256420
56664029
37475208
67336881
99681828
10407506
45149578
99491893
16769510