93352760
10392682
26461355
19899629
78203497
6963893
49355541
87698218
69036309
84516835
65044717
27034630
27926730
19037656
38347455
7762584
34511183
81244692
61003694
12458197
59648280
38394500
61318141
679216
12474579
52523602
42648514
31618351
30981393
39518329
76359365
70217851
31969436
27538527
4909294
90036485
55976797
98094424
3555196
15229941