16892193
88574942
36669335
49079330
9331292
73885887
24743176
19266051
13586175
19948288
65191677
4187481
34943876
53354706
82738500
45533274
6776941
55223060
82152720
73546891
49921778
33218537
74751964
25672750
170643
75367651
75712884
34993725
61433534
77024394
33233780
1343760
57223679
85743869
22309840
59607499
24713976
80936362
85628630
23055867