40127603
91551574
51916975
42442082
49253995
28141087
55048165
59384337
89558990
72469916
37336402
35911860
8059673
4512748
76337889
37377908
34874435
38118493
98898748
51461165
13866008
56298846
51178265
33097597
55499050
48194998
335277
57377930
63298586
24164396
71796088
42515482
6206291
20054715
66868721
27088450
55065395
5035012
46842003
9397697