52498485
92369544
12434497
31628110
47307109
83684585
95343303
88252356
73273249
49725032
15111119
77841985
47016850
54864537
42309875
39853105
1450802
7492692
15547874
60513100
57958590
1913490
2120779
39165191
53155488
42142086
3567744
58087198
65679273
48831270
94743265
75108620
44296435
3891484
639791
68019923
44098940
46871115
526329
87083877