89644389
73298524
44598750
10116706
7646064
37161097
17415802
84002097
49089097
45542076
75925409
63189327
32644818
77136788
44757120
46147815
98431443
48862023
42917771
38348764
93104982
22697787
3693697
2866197
48697704
74772399
18131563
1774398
29077953
44972961
64976927
23698943
59657043
60306128
8366105
95964277
95012539
38838620
468137
42058249