17318217
8588446
77094434
15776158
50041408
55862795
34913329
34708513
78449541
65467165
53851148
69922637
24484588
37614414
41417609
698882
24975674
83137894
80721191
97366526
85865269
21671588
10298375
6377533
20349302
19224723
7486897
72774720
79785129
75897682
89636808
80255513
14227854
127433
96852445
53733086
16577649
2816102
3583099
45202266