1983652
42105837
24691492
42444443
66257960
26557248
53795417
9593862
15143248
3303453
37758875
3788889
28007435
71851381
28494529
61492638
15102905
48515755
70829828
98799586
74775393
55132642
27653758
91792520
61422087
46685894
36901977
5080264
9033924
16784455
100702
84337495
18516073
88549324
83372976
27429501
16184357
91996362
15193978
23653296