97556244
70487954
61945236
38602552
5664634
87814006
77663528
89841844
42984917
86587719
21031370
85855606
44085614
88757936
92985576
16315759
7871596
24927025
38801228
10065861
87096242
63468340
33029334
59689074
49585359
39175027
40374210
3272979
29251739
53393315
29906075
86271512
58224375
81931989
90915479
42087688
95499055
78516826
89024395
5296208