472812
33376337
7182376
24006513
12884249
3319894
10611427
74029318
70637419
28556975
52627983
99995279
44708913
44343789
23526910
99252602
88939027
3002319
91659372
67863254
6295319
57808772
21181760
10785984
31871087
66867602
42316429
83367136
30901155
5086656
95502592
8898505
65073950
53642691
53283520
91227480
3990200
36767855
61263252
88918497