21452285
55053284
84763318
36146491
20976319
691656
90054580
6155662
50324823
30697467
80937763
4893058
9551877
915370
53333658
88762209
41853285
96044454
11376589
1346970
54737481
3455716
55063426
92504149
76699811
40251351
34876309
34386051
26676447
90684066
20246903
19688532
87667925
44426384
93891321
96954902
56592297
11143263
82698842
8435711