65358414
55921156
90139290
24751243
82105953
5703474
64141441
14172096
76199372
1362246
3786946
30098
74239716
21997922
52752412
90671269
10612323
8588486
64435101
59741266
79573531
10669195
86831079
9909996
86492171
22064408
49109369
93519168
40013788
39811970
9033950
26966890
71641966
45654416
68857563
46585154
53417402
29564181
33501870
95203601