15102256
23367117
22944024
37922573
66476421
8454345
3646461
30073521
75865800
32861711
94982514
55148410
94154850
64151233
53014966
69161541
54453151
50495038
7898317
32514776
46906883
67534154
67922122
82342033
89567678
71145774
71405375
91021536
8531219
27397154
56398439
60092228
34057377
11887323
42591775
51684628
934831
77966444
93076408
80498564