34794617
9107163
18828416
76538162
50773086
12046111
25214680
8153299
23246552
61312130
31084295
98371195
42434122
74787467
65071524
4424886
61924857
84311472
4842936
89159500
12729629
65587610
99706361
72544635
74485867
86039163
136956
73494838
77753590
50605799
54847884
700812
1387398
66682690
86879211
32613911
68935906
1572986
87282382
65333788