30745602
11466028
20893364
46823742
83485913
82474708
82784724
2631720
23529725
16273679
87328870
48111549
96345001
89418141
9572383
64145035
23025148
4873733
9108781
80915545
77728754
28701512
86937468
38251147
51865073
61679358
89371111
755854
99786864
29772535
36184833
33718086
84735571
47138564
80069315
68013405
93033931
30818242
80623879
49915820