99417126
78633810
51339084
15381037
53797758
4743680
126722
37512243
90271252
41822874
56399092
54059811
55211319
37224097
4741217
45093202
2262636
13418673
66932631
39439173
69922890
16349793
98724365
3985925
869935
25442900
23937073
39254951
790946
51155556
7504630
42983723
64743224
2787210
952644
70707987
41173784
73843798
4653368
18289938