58703871
18704454
50315055
48651528
31779979
79788702
25338202
60316337
97137978
77786275
65696924
32938586
1680801
46623244
11364939
9925931
80067921
87308559
66877052
56967951
33419848
61681855
1163495
5452463
58773297
85884986
8695275
93189309
1315384
28825037
73563548
12984349
44152151
78444616
3796124
46925122
51599463
11167540
44676554
46062317