72176056
94561648
1323950
65372817
71852732
16414720
37289752
25609601
20588880
32654487
50475290
2279444
7387713
8144089
78957245
23929171
46567833
15877698
35721511
15278269
21043328
60359285
45435387
31428124
6948831
27336139
38408588
97573617
134740
59558643
41189369
29175321
979658
42553071
7940894
16632079
27768833
83181575
49723286
95621765