30312544
55229379
10103342
16325417
3667697
37308321
19911888
26439497
31297423
55955753
54423695
52988876
72854930
13762752
63958897
35125116
52178893
45321923
18986490
19544481
66479223
31333981
57331144
59109050
3317680
86937109
81495059
59597817
99305275
82217415
99447333
44432274
80348906
13558534
37119257
58319165
37894860
74732070
13384617
70236765