70308281
94539199
93895048
44489204
47752051
24677222
95806025
25661302
73092618
41739099
36849379
9718476
99067748
59121132
20755204
20222690
60336812
79217816
60549011
7341594
91013372
92844222
34578433
90454234
75531565
75623740
99668088
33246304
9197455
36026887
29834261
21226024
6131620
1033561
70302148
95778728
89777611
78826053
51579480
4031753