15946285
59139909
27771045
41276417
23607879
19266721
5338226
54653
30822033
60431933
11145796
96462300
86462572
75852715
95748237
67243837
18471625
8751734
50873863
86659
28458833
7433852
84409890
24462854
62642469
49695825
66475543
52519493
47595197
1169613
54939742
57466277
89686521
51133867
73788443
55241941
19659327
89535713
84641337
2659234