72523082
29121526
56246779
27932517
15707123
76544157
9169395
42067545
89694358
84095636
84538222
76365104
89972657
1457102
87646525
59838928
45125566
39641799
31995587
79661759
57691851
18663588
5991518
90662398
80416855
67653354
26456490
34876531
48308214
27945641
8265388
39215425
1895535
10615683
808087
87896174
64536245
4672859
2117522
57978794