15151537
10131501
33897770
4110492
60542359
71996869
67054940
6771825
510387
35746964
99382232
95097366
76184187
91344508
97899551
95257140
8296361
72403752
19246581
16903015
92291292
6955846
8671413
41108088
55712679
79441187
71276708
8694360
66979011
91368621
48952483
75564971
94689992
46414776
41661219
60412277
53997047
35783754
5945189
12585966