46236722
32219478
56045249
18213997
69796588
32135168
41623849
43011495
71058844
7566883
15626264
91821839
55391519
26405090
67092384
38481372
35187346
9523450
5304281
70939763
66101179
59294065
23228523
62582620
70625267
96794740
3319970
20463786
65282255
88454137
57441378
96115848
78285166
47898072
61541585
8766149
77391525
43661831
50162542
80758044