72692076
7196288
4810505
58634298
61876435
58758170
79801124
75985854
49763892
32925551
43048551
23485335
73172810
26678958
94269660
81543873
73733804
15307377
4144834
93552831
37209325
4453223
45815902
1172968
71928658
73622241
5360307
74396224
81473600
13083744
24561259
2202848
30919329
38182285
10055066
4686022
3634915
84667342
95561270
29409028