87292366
4681781
9114440
58028195
39681135
46125331
76377078
72893662
2055389
34937251
6287782
31698251
72026509
47392706
16637582
4542513
41813910
93647831
9818537
26671438
64265081
2105588
1192546
84793579
22602729
5065452
82164169
20509124
16409948
46873911
43209398
12197456
63018660
27275104
36365671
58613220
80325724
33167287
89111639
96205460