81547423
5512769
13963032
70045484
32315675
59967472
84523095
16519496
80669207
76678281
89877149
8307112
51424998
76944855
86135849
49196315
42698581
88353969
28612343
52638777
55179585
4333889
7662283
16592022
37532846
78555979
35501109
86431214
59122435
45024860
14083886
31115465
35532346
13239565
14286635
90381754
34272849
97491941
3525262
27131455