55134636
63381844
42094870
33813179
53001524
89828474
72566539
66771638
52601608
57856038
18594802
34605596
68004552
64231817
20909848
84303217
23343884
5635292
51691679
21536732
89447530
36397902
96538819
526546
14581176
19401237
54258511
49283306
62381724
34307264
38353008
37992332
27035261
3985670
77711827
12055267
80953905
81868765
16092664
66766539