68312877
16244935
86664312
89234512
48309849
88014860
41204463
79246215
49052597
1644218
81535365
57082474
45973401
66962936
73774445
46054737
22472316
31571864
87746525
3914179
85549941
3690728
27944763
96494854
1536281
41561
7542602
7753244
32498519
7928862
38075236
75721520
83332025
79247607
38791610
7117534
71798374
35823954
86384636
11037740