18123543
71442640
70779746
39991298
8463533
17079326
31049487
97089117
70642408
40802123
3426768
45125309
20407664
58065944
53008006
21764301
7237659
72372402
5778602
42116788
34343505
2405414
23994807
6835852
8700477
1768817
9353218
87785511
66626131
25249825
27676004
82193042
70759985
8364836
44327587
80202696
55324824
77819509
15283019
92321654