29811804
57393602
50908101
14738564
73487325
377078
76801752
5347557
795943
69396932
66149532
65939608
98942912
93697573
77203824
69016392
35774053
72945831
81798811
54096329
42827365
59311772
13955992
39103416
250527
65593386
82547127
98129317
68003406
24296355
92863787
82626752
31277435
55837941
5658852
49504589
60505597
8814122
13993846
84972646