36587029
43645129
57942265
98728052
39792979
88141884
84566064
31259527
87018297
25754123
73942268
41925823
76392746
62438659
18689781
26962247
2803095
4833743
985671
58112727
67396807
70405348
55652216
79984445
32698917
70364304
23797565
55453051
13593826
42686262
1976088
62945616
44746697
90653734
86844889
65065481
35011243
51509794
57054061
3485792