14331209
19128247
2324673
82942073
3105503
19946174
45054357
50394097
71189322
70859288
72524144
30936195
16373084
24195307
4448086
67008729
3502221
39685796
4972327
52369875
77769239
17309548
97629455
48565917
41938892
66426814
13972972
1135564
2789148
89469432
53647060
3989323
41497936
64815957
80123959
38426637
76311296
47222277
46897142
67297252