32437217
96476458
4224334
43799561
1882784
35555370
79727165
904164
36477945
841601
97526908
50044633
34175762
25609990
65734393
16668077
76646237
20783527
68605033
37676390
85712052
37432468
24694724
1074362
25838659
58024874
12492788
42803559
54059028
3716816
13071722
35427522
81173676
85922634
8274772
58279270
56482185
57811448
22446073
16082600