6660292
87053164
48931333
61204715
20044659
74401344
70204561
37393003
10784406
81274986
38466649
324289
514224
76807092
89211042
46452246
23453576
30706728
51386341
70564834
715443
88029281
84388949
96641016
24572604
53532541
8031172
35198908
82513708
97511860
70506956
75195396
37386939
70595322
91386032
406481
20838235
30987654
9799675
78435235