20508697
62393810
22217303
50958107
28759402
98143870
11878623
46286648
46518472
47714054
73921946
10767487
49309394
23389880
57078781
92694936
15511096
664268
24794220
40545826
6273523
88724365
21625138
89938155
77701262
61207780
69415836
71724289
1461243
77509743
37067324
15133964
73378224
40092260
80066015
4897475
7035325
7205125
84639388
2711411