82538749
66378762
8618292
13987755
65276284
75204235
46106259
58064026
5235193
1658951
85195604
80661343
4404233
95482926
29698516
777268
35149077
38217094
66064575
9920794
24756958
9083765
58291001
75601638
81523245
99732020
76077761
99896932
32302995
3128070
71792321
7546580
16619781
92842414
66108225
42726409
80375779
883969
9036598
71572895