4612591
54055068
48641483
93664749
15526492
12964047
32465782
11075062
48879044
952139
47449043
73242013
27624253
95312709
42787259
65025967
47443348
39421387
45576234
96625452
8255811
54391077
24298796
83109191
642866
19377125
93008061
6429
92682872
14134822
68287424
5354961
80762223
74035090
47115951
2283608
2902797
93895599
2640417
61389326