39086651
19177823
42156368
26107849
605946
52358805
61117367
35448866
57971175
49224743
9007249
6451434
65498249
30341721
17589656
77466645
75711104
20855857
42712311
11738744
67287594
10839038
61214177
34315378
97781205
3525605
85343990
69124611
68165096
60669787
19049977
60525287
1557749
78746331
56056161
50871769
24082848
75429997
30169685
89856198