90303023
6704146
6528699
30566320
86394996
55753177
6725120
81225402
35878513
48845690
42719832
7427131
14442315
818071
50186940
66309772
59634821
46465857
88194499
4114357
10198454
12864728
33139043
54681684
23137577
9325599
54093949
48405197
27141336
39951317
49317080
37134735
70392143
29305774
7556993
7249408
34828011
34974241
2465833
45962267