57713797
8933113
30106314
9162308
33636109
21166218
18556045
868614
15324521
50364735
8345494
15401949
28513472
212696
34827168
39528215
52545040
41909825
64956269
25827311
15389856
72034897
91945538
29319666
93484681
78842149
88191735
39853779
70158635
7708416
92573167
4276925
77348007
60126105
21395656
7587690
67782190
75187724
3497713
5896432