48952436
87157812
10241010
60373244
8500533
47797816
28851793
23953035
40394544
22793263
97971322
12583894
64819594
29417234
38905989
59687976
48783309
92364964
61309372
5448536
30302424
1289843
84339390
95758408
71808765
9246598
67489836
3628170
26567850
82447083
1865727
87178356
23669052
29762328
32457729
34653368
8751867
41254800
92223425
71151920