96609749
2158726
39202561
24244597
91023641
56806690
18938543
4138761
62701107
33197507
4227611
1539199
78669784
27256923
51362111
27498804
69407381
37144030
8145120
935744
38283613
42214367
99067916
49617647
53657518
71095337
1984344
38095234
22488495
87123544
1051849
27551228
26185905
7583492
61279940
6032955
7225117
75888636
7937904
87069895