18148124
5152409
9183208
20093266
9255955
39927017
49374284
5219972
43511490
16305671
88155986
96889318
13399697
31177181
21743089
61567352
6343865
75283673
71222729
80901324
25832778
13054674
4375349
70354757
74899924
73017668
92642949
67522747
82345657
8385981
97165813
44678505
56264940
20559589
8184082
67148023
68827872
7085325
29467784
82422188