77226666
65343098
70277968
83496165
9504864
94859490
2780974
74842730
9947562
34254076
49351257
24609435
81596056
65729966
16099361
4362267
15721111
9258974
22715084
74741862
1097197
9262791
32233593
54388987
4117719
60152935
42363711
78028876
88675927
24054556
34212769
66788629
65039621
77252717
59473479
85461133
7867620
36618909
22059382
28357222