5439977
67944230
54184355
96872901
2301423
7721235
20846992
53118624
6707926
83768023
24471768
82779125
16288103
10268805
62944922
402184
73439465
30833531
92406433
96807053
46152415
71285259
11562048
53505258
39384363
76266833
19747852
68093035
66683612
22973877
86974425
46819968
70638794
50687460
65755642
86609833
5568605
13353181
27843586
20934120