21816412
52617532
91659025
69418635
41942783
19681767
63401828
55878970
72206167
28039302
17285237
88633751
1560954
92325083
43138979
35378736
94902075
27812043
65608252
66743327
59358477
174269
16235603
31856116
65753434
87983313
49093676
85954144
87072378
573461
44743483
13933882
15593367
20166925
25042527
24301629
31465080
66747468
45473528
48948738