25764860
43299862
7198796
67801467
5499768
98871426
60509956
39596500
24286762
64235719
5352724
5133695
71641532
10264998
10795093
5047565
74243035
81398227
65986224
95145271
42102808
97389572
56541221
43995586
74757937
84085367
55158968
37979490
2983181
84806514
4092233
21238821
96779702
50387610
8794088
85744223
88741603
50687904
6353256
84299450