16183110
4896478
86634906
84965757
29338187
47517503
92324345
77481263
91049281
23954694
22909286
20702823
93887574
9567227
16207501
49438038
19494806
17129685
92582002
87091560
73524656
44689777
7478516
58816764
28896823
971027
5067385
33299965
98053127
20823216
516828
54651720
20533395
86756061
26084548
80662570
31453621
9177411
82195583
44536644