98298018
22242874
7113066
90192405
10972759
20726929
70294810
2984956
55193270
99441713
7912879
61188926
8157502
32295689
50918916
84687173
17469403
80042975
19505695
52552218
71721084
9263884
74453534
64386033
74855364
67491756
80969798
86557269
68158813
31765269
58291985
39668115
26785973
65004121
97734172
49751529
46033242
32885372
93209110
5122472