13831680
20531516
88621313
85109847
15481833
27144685
7658464
60021554
71227855
34909816
29174272
8525344
76464525
6993851
43097306
59912455
52146255
4572328
6166543
64715061
73505102
70199737
5916225
74441648
16598325
31356480
94403992
39069643
439744
44093269
65574170
3803967
17163002
69657161
73442308
91982766
59107570
80346197
74738163
4387215