70613541
15755859
17298978
31773214
551949
31421025
50015699
20997666
92985079
56868314
78545276
37814075
95354554
2371591
20557802
6632559
34871386
8491312
59586845
25564957
40246653
79085244
65629077
74064830
85012540
24581619
47933546
21001361
17214967
65013097
52375831
41938529
98092624
80549997
40781929
58545090
89671317
54042582
44422172
88439898