6255746
47827085
81328645
3703342
97178159
14823960
96775264
20058486
39586036
79414550
12707429
7635243
16329222
8964130
79124202
50657433
74099596
53942901
41449571
57175112
14295044
53086286
75933078
150952
44929085
525617
59286201
60584354
76023107
51476620
43193186
50409645
43567565
71478026
503662
64961422
91833595
34438030
51855861
67263438