26734212
80968112
90991933
94194815
1259538
74369851
2756972
51347744
488069
20052385
46231316
30975609
96926480
46382531
50189357
97953412
8244153
80029128
30741630
76027786
45226479
84923387
6687283
76704677
46211683
72997185
99145982
8143128
70847814
43051817
57868221
56446950
63937687
65652522
853483
59259176
46117818
39425755
17712214
96792728