68096351
95377331
42316037
2545654
55628083
327130
68493768
85911468
83285374
97146394
6671965
45149737
42501581
55269646
54072730
35036928
8143188
106267
6685727
79139636
13456081
28224563
62364379
89592011
12182186
3946917
8890161
2736208
6768429
75578932
32876181
84176356
54688932
67671893
5654346
43811122
40621292
15788731
24915388
2683784