362261
64256288
8578404
70701189
50845244
14526206
99123256
13001503
69967914
34405312
8657908
4668830
13534501
47867631
44366779
63505149
39532908
52302237
25382552
484269
35655450
4577150
88913133
56332996
57226731
6779989
76712375
8223474
66031174
48433382
82041808
5414176
8879976
9827914
86465372
49378508
51793787
5277467
90537073
78119853