2274960
56618142
29869642
81097855
68388055
8203189
6243431
31137647
15023074
93657395
29883379
97669124
37768852
44717157
300261
73263803
29578299
74551981
56221084
54582123
42901357
29863263
68732122
65437827
30399748
43505202
1607882
41111652
34808351
2167602
30927840
73901014
81721490
51679209
44848436
72005581
72479317
31922440
2213288
11282563