54591713
1106943
9483249
45469468
5323959
76997270
1865937
61703656
3272448
43794257
93804878
57252717
67263903
1032711
98242596
92257871
80819710
33785103
20725395
10777484
30572541
52931559
8294106
80927704
8008058
17967797
83157613
69567843
169827
2155124
67752403
18295051
4267255
16578158
20135042
60604878
69529744
98631849
96719062
30396404