49435479
8858871
34424038
40611629
18257763
27821309
42693802
3912613
5070313
18814266
16953704
35706116
31787181
38592073
28342078
46451464
20228044
87257736
87941995
7324750
17338924
3424832
25623526
62092308
22099060
98515272
22573177
47217930
84326001
2355252
96675101
50077885
22525241
44165143
31321728
15228407
7993154
6928482
33794196
46715087