34264966
28702104
69406325
76311222
5729515
64138570
44383677
50316518
35925289
23304967
94634554
90901151
80167623
61234839
66994027
6469146
3938802
77716077
3379373
93201653
50233368
11612819
2171167
70092992
2454524
5724954
44074309
73736573
2039864
67993770
63604253
13164729
64098967
43515105
24241896
87988422
4064198
652107
17532099
14798077