85327015
40838433
82034339
2655719
71182732
3538590
64521402
29218992
30965423
84761470
96334966
50002657
77884304
13218540
4909555
1898270
3853143
67245177
28326354
31122054
20158829
26592898
3605213
12368830
38416657
46293607
86514574
39405316
49091370
45885584
22292020
46921211
50209286
61111245
7759807
53848948
10256957
51556778
33776455
54088429