35165939
52407895
28407406
39577128
79307098
48951756
46836511
42818590
72706352
86841468
44108197
86891809
18454143
6183805
6954429
64313104
53575088
5985632
44513428
3333297
69441359
23771098
58728921
37312546
30848310
58902688
33257032
5855314
36844407
84749927
70882366
79523542
37688752
70692520
24894564
69187878
71468084
76162652
85705136
42139427