76589367
50325134
96077722
48724946
60621780
58231628
39393235
7714549
3758933
60805141
86125378
3918904
59229498
31617191
73849446
33286390
57388840
99908320
19481756
56163650
97972692
9734589
30948477
65919778
9901585
86278854
42707631
38705430
9554820
68438710
14935444
32246238
25668153
48519917
6136388
8457309
25274282
98062667
65225187
30579076