3931382
66556360
6597940
44358973
92476125
37123220
48996767
268087
28317432
55522824
37562949
15284073
73301654
32651667
22022594
3948261
98198850
17177506
12419474
97829420
54588454
5099699
99146224
94774443
50482192
22991216
13652965
89384392
92547989
26198967
10944117
34793077
60201601
54601104
30205691
2169433
62814053
83009045
24131957
76035807