63109517
54548323
49156529
10272452
63195055
38292590
28441276
84222996
65116898
79085447
90646388
53133407
60739059
8747558
86822791
18217376
5326862
2500719
6719629
3535618
40771547
96215006
41939799
15499163
60423170
78514259
7261199
74241466
5590665
17267767
3748328
45451019
41342612
73995580
83302481
79098558
80348058
5939363
97051059
77155807