42722493
3872130
1587408
48607865
54131818
97904791
17113844
30316230
77454830
912418
92182297
54049917
11976922
7441706
83535628
498874
21473877
17507533
17918923
81387004
36516675
7670704
49335175
7891131
47464381
96621210
29256356
63428800
8124140
20756999
89039448
22287058
88154184
17594373
51139056
91611502
85703217
8648145
88088616
18788938