3767986
5593565
32602092
63017423
70696524
92204214
70035490
80738614
1543843
74798793
38728574
20129466
34193796
6805932
52439637
78339306
41815271
50567819
91913301
81175504
92815703
95475674
9897574
54355180
58449790
40061076
64095740
859471
49218357
54363609
12988981
39949661
51397911
86579884
25295634
17923325
32807699
96062866
20795403
61157048