96672076
82576882
72801460
76926396
3266326
10907282
22743928
9651770
97369179
63086156
5824952
3787163
51311764
58314893
71107270
91408368
87234353
73645905
2735710
7773299
51977282
57529769
5226843
7602637
42844469
3137754
93384499
80697501
23165921
13742565
941666
54685039
2866033
47945936
8465368
30781589
16042593
40196259
56606152
46624856