82118232
58755915
73108507
98275510
18178965
35599191
43876143
15824482
34113912
83924951
32621096
40507623
8396640
98189566
76903388
52404413
59439505
50728478
33784724
3581923
92226220
42426090
96032506
14402179
22111662
61365026
3632439
47991835
42554763
70022483
38466112
10033036
33346674
55541423
56189263
66075742
14946307
83648824
13931318
70165861