13143866
30206423
99621345
17993747
34967807
81903753
2984570
71439712
14428647
3439682
76717561
62944758
3540355
13247071
17936262
1488351
64928848
158909
20443410
402707
59364477
23886803
23129397
27812311
5447917
39586758
75815753
89723133
24082997
10823888
75964304
70738287
79756512
91595102
54505022
37914400
11291445
89559360
37344344
4301213