18247301
51452693
92369221
85382043
88931730
95389367
28938811
50279270
67328188
409482
4039154
51477624
19911361
77869586
11182904
48691855
66446299
3955673
79171050
80976673
25031999
94545602
45613506
11229740
55535611
86257281
14393237
84713539
89005725
13524537
20427437
9812303
5828535
8656320
87176738
44062232
93079468
86859750
19762363
36091508