1401045
89594904
8454510
86174769
8954914
13152013
30791121
2885056
90205177
5997287
90754758
50241086
8286522
1531717
60224993
251328
48459624
51778550
29094712
97792078
56409838
21994416
57062704
35299895
14075403
624534
50131885
80861747
8908932
76592545
63919054
50397815
47013374
12627643
2930747
82851010
93216615
47146520
60759455
12411827