52914365
1691412
76595224
70175302
25011359
76085735
86309398
60301737
84465552
33879347
81321232
58653175
20131066
12245145
46952296
79097884
49324627
55288604
14134415
71547951
20095743
30239805
73283767
50659906
7841231
23666785
78863192
86165069
52167081
54043725
796562
80567688
84969376
51693788
10243629
56444933
46482592
60189668
56422286
76814188