93053204
32771152
22154957
17193383
76045677
33428119
63663371
51669837
19021846
72979957
47157276
61362394
36266002
38431596
87469269
89875602
6968870
43912671
88849869
71997023
57695551
43646493
72981863
65938701
63554520
40115146
69217225
68486703
46939286
60821640
54424175
27823240
16423542
49227190
63728966
37218960
5044621
53165645
5071786
87075544