21318878
18566152
11657615
60119107
25382255
672351
41988718
20838060
26803936
53802419
31097186
62993306
63722615
64058838
62115793
95903580
2181361
27261065
17081603
43149064
242205
30986490
28667624
94473699
23936152
91308594
51574047
78744194
5955658
17194654
90263437
54347949
90083304
3895460
51883334
59677771
829666
96995195
22793093
90744332