71234382
25007612
71553980
47804660
99915055
644132
43744623
4835231
35032624
43023252
2065506
15871047
90518772
28101488
93589925
23621500
8359158
4415732
98647292
86665703
64947997
62354486
33013052
86072221
89043338
33284236
72291077
46444389
70918618
80922484
84858078
70634482
37693343
31885693
27758729
43484688
54725700
23336362
12015143
16731009