42894788
11595724
73314959
7118499
1333622
17404290
4853576
89077680
29396984
2511228
37853643
74178122
42258421
70763409
37922012
14644215
77638879
44049002
42448694
9073927
20142828
84062795
88253144
23793970
31409318
49153663
34447694
63354205
7803411
96287471
69346660
45392767
87383795
71654723
53241476
45928275
39415148
64564525
15842078
67624704